


namespace Microsoft.AspNetCore.Authorization;
public class AdminAuthenticationOptions
{
    //
    // 摘要:
    //     获得/设置 应用程序名称 默认 __bd__
    public string ApplicationAppName { get; set; } = "__bd__";


    //
    // 摘要:
    //     获得/设置 应用程序鉴别器 默认 "BootstrapAdmin"
    public string ApplicationDiscriminator { get; set; } = "BootstrapAdmin";


    // //
    // // 摘要:
    // //     获得/设置 登录 Key 物理路径 默认 "..\\keys" (windows) "../keys" macOS/Linux
    // public string KeyPath { get; set; } = $"..{Path.DirectorySeparatorChar}keys";


    // //
    // // 摘要:
    // //     获得/设置 是否为 windows 认证模式 默认 false
    // public bool Domain { get; set; }

    //
    // 摘要:
    //     获得/设置 Cookie 路径 默认 "/"
    public string CookiePath { get; set; } = "/";


    //
    // 摘要:
    //     获得/设置 Cookie Domain 默认 null
    public string CookieDomain { get; set; } = "";


    //
    // 摘要:
    //     获得/设置 登录授权应用程序
    public string AuthHost { get; set; } = "";

}

